package com.linkhub.oms.data.sync.api.shopify.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author Jaycle
 * @version 1.0.0
 * @Description FulfillmentOrderStatusEnum.java
 * @createTime 2024/07/11 23:14
 */
@Getter
@AllArgsConstructor
public enum FulfillmentOrderStatusEnum {
    CANCELLED("cancelled","商家已取消该订单"),
    CLOSED("closed","履行订单已完成并关闭"),
    INCOMPLETE("incomplete","履行订单无法按要求完成"),
    IN_PROGRESS("in_progress","履行订单正在处理中"),
    ON_HOLD("on_hold","履行订单处于暂停状态。在解除履行订单的暂停状态之前，无法启动履行流程"),
    OPEN("open","履行订单已准备好履行"),
    SCHEDULED("scheduled","履行订单已被延期，并将在 指定的日期和时间之后准备好履行"),
    ;
    private final String status;
    private final String desc;
}
